mass execution - Spanish English Dictionary